Lender Price API Web Service
Lender Price API Web Service / LockStatusPolicy Json Schema
In This Topic
    LockStatusPolicy Json Schema
    In This Topic
    Overview
    LockStatusPolicy
    autoExpired : boolean
    matchAll : boolean
    ruleGroupIds : Array[ObjectId]
    counter : integer
    internal only
    date : string

    The current date.

    internal only

    machineIdentifier : integer
    internal only
    processIdentifier : integer
    internal only
    time : integer
    internal only
    timeSecond : integer
    internal only
    timestamp : integer
    internal only
    ruleGroups : Array[ChangeControlRuleGroup]
    creationDate : string
    description : string
    enabled : boolean
    counter : integer
    internal only
    date : string

    The current date.

    internal only

    machineIdentifier : integer
    internal only
    processIdentifier : integer
    internal only
    time : integer
    internal only
    timeSecond : integer
    internal only
    timestamp : integer
    internal only
    matchAll : boolean
    modifiedByOverride : string
    name : string
    rules : Array[ChangeControlRule]
    matchBehavior : string
    name : string
    companyId : ObjectId
    creationDate : string
    disabledMessage : string
    enable : boolean
    expiredLockStatusId : ObjectId
    lockStatusConfig : LockStatusConfig
    costCenters : Array[string]
    eventTypeTriggerLimit : Array[EventTypeTriggerLimit]
    eventType : string
    triggerLimit : integer
    feeExceptionEnhancedMappedByGroup : object
    feeExceptionMappedByGroup : object
    gracePeriod : integer
    lockExtensionMappedByGroup : object
    lockStatusTriggerLimit : Array[LockStatusTriggerLimit]
    lockStatusList : Array[ObjectId]
    triggerLimit : integer
    maxDateExtension : integer
    priceExceptionEnhancedMappedByGroup : object
    priceExceptionMappedByGroup : object
    rateExceptionEnhancedMappedByGroup : object
    rateType : string
    reasons : Array[string]
    retainExtensionAndException : boolean
    subRateType : string
    variables : Array[LockPolicyVariable]
    initValue : integer
    key : string
    maxValue : integer
    name : string
    lockStatusList : Array[LockStatus]
    alert : boolean
    alertActors : Array[string]
    alertGroupIds : Array[ObjectId]
    allowDaylockOverride : boolean
    allowExpirationDateUpdate : boolean
    allowGracePeriodOverride : boolean
    allowLockDateUpdate : boolean
    allowPriceChange : boolean
    allowRevert : boolean
    allowRevertTo : Array[ObjectId]
    assignedVariables : Array[string]
    autoStatus : boolean
    autoStatusLockStatusId : ObjectId
    buttonName : string
    buySide : boolean
    code : string
    color : string
    creationDate : string
    deferredEntry : boolean
    description : string
    disabled : boolean
    eventType : string
    floatingEntry : boolean
    loanSupplyType : Array[string]
    lockException : LockException
    allowRme : boolean
    enable : boolean
    holdback : boolean
    lockExceptionMappedByGroup : object
    priceToFee : boolean
    requestType : string
    type : string
    types : Array[string]
    valueType : string
    lockExtender : LockExtender
    allowDailyFee : boolean
    allowOverride : boolean
    allowRme : boolean
    comment : string
    creationDate : string
    dailyFeeAmount : number
    enable : boolean
    lockExtensions : Array[LockExtension]
    creationDate : string
    days : integer
    modifiedByOverride : string
    points : number
    modifiedByOverride : string
    type : string
    useRateProgram : boolean
    lockStatusLogic : string
    mappingLos : Array[MappingLos]
    modifiedByOverride : string
    nextStatusIds : Array[ObjectId]
    order : integer
    primeState : boolean
    productCodes : Array[string]
    productCodesExclude : Array[string]
    renegotiationSettings : RenegotiationSettings
    defaultDayLockTerm : integer
    renegotiationFee : number
    renegotiationFeeAdjustmentType : string
    renegotiationFeeDayLock : object
    searchDefault : string
    repriceOutOfGroup : boolean
    repriceOutOfGroupTriggerWorseCase : boolean
    requireReprice : boolean
    root : boolean
    rules : Array[LockEventRule]
    actions : Array[RuleAction]
    conditions : Array[RuleCondition]
    operator : string
    value : integer
    variable : string
    statusFee : number
    visibleGroupIds : Array[ObjectId]
    worseCase : boolean
    worseCaseSettings : LockStatusWorseCase
    applyOriginalComp : boolean
    currentRateSheet : AppliedPoints
    historicalRateSheet : AppliedPoints
    keepLockEffectiveDate : boolean
    restrictDayLockPeriodCurrent : boolean
    restrictDayLockPeriodHistorical : boolean
    worseCase : AppliedPoints
    lockStatusPolicClosingSchedule : LockStatusPolicySchedule
    holidayExemptDates : Array[HolidayDate]
    lockExemptDates : Array[UsDateState]
    lockSaturday : boolean
    lockSunday : boolean
    lockTimeLockedToSpecificTimeZone : boolean
    lockTimeRanges : Array[UniversalRangeTime]
    lockedTimeZone : string
    lockStatusPolicySchedule : LockStatusPolicySchedule
    modifiedByOverride : string
    name : string
    revision : integer
    Properties
    NameDescriptionData Type
     boolean
     LockStatusPolicyChangeControlRules
     ObjectId
     string
     string
     boolean
     ObjectId
     ObjectId
     LockStatusConfig
     Array[LockStatus]
     LockStatusPolicySchedule
     LockStatusPolicySchedule
     string
     string
     integer
    See Also